home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / regtrx33.zip / REGTRX33.DOC < prev    next >
Text File  |  1993-01-04  |  10KB  |  263 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                  ------------------------------------
  17.  
  18.                     REGTrax User Registration Door
  19.                              Version 3.3
  20.  
  21.                  ------------------------------------
  22.  
  23.  
  24.             Copyright (c) 1986,1987, By: Mark J. Fletcher
  25.                          All Rights Reserved
  26.  
  27.  
  28. NOTICE: This program uses and MODIFIES the users record in  the  USERS
  29. file  for  PCBOARD.  We cannot be responsible for unpredictable errors
  30. that will trash this file. It has been tested,  and is working fine on
  31. many systems, however you are using this at your own risk!
  32.  
  33. SPECIAL NOTE: Mark Fletcher's BBS is down due to hardware problems.
  34.               If you need assistance with this program, perhaps I can
  35.               help you - or leave Mark E-Mail on my BBS. Thanks.
  36.               Clint Labarthe, Sysop, Black Hole BBS - (305) 260-6397
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. SUMMARY:
  45.  
  46. This program DOES NOT require CTTY or WATCHDOG,  however I suggest you
  47. run PCBTRAP. It is intended for use only by VALID PCBoard 12.0 Sysops.
  48.  
  49. PLEASE READ THE ENTIRE DOCUMENTATION!!  I have spent  a  lot  of  time
  50. trying  to  make  sure you have all of the information you need.  I am
  51. more than willing to help you with a problem,  but what I can't  stand
  52. is  people  calling with questions that are answered in the documenta-
  53. tion.
  54.  
  55.  
  56. The Files you should have:
  57.  
  58. REGTRXxx.EXE             <======== The executable door program
  59. SETUPxx.EXE              <======== Builds the Config File for you
  60. REGTRAX.CFG              <======== Sample Configuration File
  61. ANSWER.DAT               <======== Usage Data File (Program Created)
  62. REG                      <======== Batch File for PCBoard Use
  63.  
  64.  
  65. This documentation assumes that you are familiar with the DOOR  opera-
  66. tion of PCBoard 12.0,  and this will only be briefly discussed in this
  67. documentation.
  68.  
  69. PLEASE NOTE: This code runs ONLY UNDER PCBoard 12.0/D and /E
  70.  
  71. It will not run correctly, nor be supported under any other version.
  72.  
  73. The REGTRAX.CFG file:
  74.  
  75. We have supplied you with a SETUP Utility for this door,  due  to  the
  76. fact  this  configuration  file  is  a little more complex than in the
  77. past.  This was done to give  the  SYSOP  as  much  control  over  the
  78. programs  operation  as was possible in this release.   For some ques-
  79. tions, you will see a [Default Answer]. If this is present a <CR> will
  80. use the default.
  81.  
  82. SECURITY LEVELS:
  83. When asked for the security level of a new user,  enter the  level  he
  84. gets  when logging onto your BBS as a new user.  THIS IS NOT THE LEVEL
  85. HE IS UPGRADED TO!!!
  86.  
  87. Next comes the level you want to upgrade him to upon  passing  of  the
  88. registration check.
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96. There has been change in the way PCBoard operates, and because of this
  97. you need to pay attention to the following:
  98.  
  99. Situation: New User Level 30  - Upgrades to Level 40
  100.  
  101. PCBoard  no  longer  reads  in  the new Sec Lev 40 time allotments and
  102. Download K left allotments as it has done in the past  when  returning
  103. from  a door.  There for your entry for time and K for level 30 people
  104. NEEDS TO BE THE SAME AS A 40 USER! Don't worry,  they wont have access
  105. to  the  commands  at  30 but will at 40.  In my system I give 30 a 30
  106. minute time period daily with 150K of downloads.  A 40 user (one  that
  107. has gone through the door) has the same thing.  BUT to limit the level
  108. 30 guys, the only thing they can do is OPEN the regdoor and Goodbye! I
  109. don't even let them go into Expert mode so they see the message I have
  110. for them on the BRDM/G files!  But after they come back from "customs"
  111. as we call it around here,  the have a 40 and all command s are avail-
  112. able.
  113. You do have another choice,  if you still feel you  want  them  to  be
  114. limited,  limit the 30 user on time and K for dl's, that way a 40 user
  115. coming back from the door will have access to level 40  commands,  but
  116. will  retain  the level 30's time and K allotments UNTIL HE CALLS BACK
  117. AND THE SYSTEM LOGS HIM AS A LEVEL 40 USER!
  118.  
  119. I realize this is VERY confusing,  but it is a change that was made in
  120. PCBoard,  why they don't read the whole record back in is a mystery to
  121. me, but we're doing the best to cope with it.  We are looking into the
  122. situation,  and  suggest you use the first method and give both the 30
  123. and 40 the same time and K levels, and just restrict the 30 level com-
  124. mands.   Whew!
  125.  
  126. ONE LAST THING ON SECURITY LEVELS.  To test it on yourself,  make BOTH
  127. security  levels in the Config File 110.  This way you will be able to
  128. see how it looks to the users.
  129.  
  130. In this release we allow you to ask up to  10  SYSOP  definable  ques-
  131. tions.  Any questions after the tenth will be ignored. These are asked
  132. after the 4 initial questions we ask.  To aide you in what to ask,  we
  133. ask the following:
  134.  
  135. Full First and Last name.
  136. Address
  137. City State, and Zip
  138. Contact Telephone Number.
  139.  
  140. If you don't want to ask any other questions enter 0 for this entry.
  141. If  you  enter  1 or more (up to 10) you will be asked for the text of
  142. the question,  minimum  answer  length,  and  type  of  edit  checking
  143. desired.
  144. The USER is allowed 4 errors on format and length, on the 5th error he
  145. is returned back to PCB with no update.
  146. When  asked  for the minimum length,  please enter the LEAST AMOUNT of
  147. characters required for a valid response.
  148. ***** NOTE ***** You must enter at least 1. ZERO IS NOT VALID!!!!!!!
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156. When asked for which edit check to apply to the answer:
  157. ALPHABETIC means A-Z, a-z, and punctuation [ . , ' ans blanks]
  158. ALPHANUMERIC is all of the above plus 0-9 and a dash
  159. TELEPHONE is 0-9 Parens. () blanks and Dashes
  160. STANDARD ASCII is any normal Keyboard character
  161.  
  162. The user will be advised of minimums if his answer is too  short,  and
  163. also advised if he has used an invalid character for that type of edit
  164. checking. He is allowed 4 mistakes.
  165.  
  166. HINTS FOR SMOOTH SETUP:
  167.  
  168. Use all caps in your answers (Except BBS Name For Appearance)
  169. Use complete Drive\Path File Names
  170. For  SYSOP  Definable questions,  put in the proper punctuation at the
  171. end, such as a "?".  We will add 1 space after the text you supply for
  172. apperance.
  173. COMMENTS are now supported in the CONFIG file.  Begin the comment line
  174. with a ";".  If using the setup program it will sense this and put the
  175. edit  check and minimum length to 0.  If you are creating or modifying
  176. the config file in DOS, YOU MUST HAVE THE EDIT CHECK AND LENGTH SET TO
  177. ZERO!!!!!!  Comments count as questions in the setup.  I HIGHLY recom-
  178. ment you use the Setup program supplied,  it has now been fixed to al-
  179. low commas. Sorry, dumb move on my part on the last one......
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187. REG - Door Batch File:
  188.  
  189. CD \BB\DOORS\REGTRAX     <======== Change to Door DIR
  190. REGTRX33 REGTRAX.CFG     <======== Please note SYNTAX!! Name of
  191.                                    config file on same line!
  192. CD \BB                   <======== Go back to the PCB Default DIR
  193. BOARD                    <======== And, recycle the code.........
  194.  
  195. SPECIAL NOTE FOR NETWORK USERS!!!
  196.  
  197. You will need to create a Config file for each NODE,  and be  sure  to
  198. point to the proper PCBOARD.SYS file for that node! If there is an er-
  199. ror  here,  the  door will not run correctly as we use the PCBOARD.SYS
  200. file to extract important user information.  Most  errors  in  NETWORK
  201. setup are made in this area!
  202.  
  203. The command line will look as follows:
  204.  
  205.           REGTRX33 REGTRAXx.CFG /NETWORK     (Where "x" is the node #)
  206.  
  207. It  is  CRITICAL  to have /NETWORK in CAPS,  and to have the DOS SHARE
  208. Command running for proper operation.  When you test the door from in-
  209. side of PCB, you will see "REGTrax Version 3.3 Network" on line 25. If
  210. the  word  "Network" is not there,  then there is a problem,  and FILE
  211. LOCKING IS NOT FUNCTIONING! Call me if you have problems with this.
  212.  
  213.  
  214. ANSWER.DAT File (Created by the program, remember you define the name)
  215.  
  216. This where the users information is written  out  for  review  by  the
  217. SYSOP or for data for the optional REGLABEL.EXE program.
  218.  
  219. If you have trouble....  Call me! Please don't call CDC with questions
  220. on this program! My numbers are as follows:
  221.  
  222.                     Data: 305 894-8119  300/1200/2400
  223.                    Voice: 305 894-8115  Mon-Fri 9a-5p EST
  224.  
  225.                     Home: 305 273-5953  It better be important!
  226.                                         I'll help you, but remember
  227.                                         I have a home life too!!!
  228.  
  229. Thanks to Clint Labarthe of the Black Hole BBS (305) 260-6397
  230. for his contribution to this program and the networking routines.
  231.  
  232. Clint is the Creator of Top Gun Trivia! Another Fine Door Product from
  233. the FLORIDA GEMINII CONNECTION!
  234.  
  235.  
  236.  
  237. ******************************************************
  238. REVISION HISTORY
  239. ******************************************************
  240.  
  241. Date      Revision       Purpose
  242. ---------------------------------
  243. 05/11/87  3.0            Initial Production Release. All previous
  244.                          versions are internal Beta versions.
  245.  
  246.  
  247. 05/19/87  3.1            Fixed error when more than 5 SYSOP questions
  248.                          were asked. Also added Logic to quit at 10
  249.                          SYSOP questions where more were specified.
  250.  
  251.  
  252.  
  253. 09/27/87  3.3            Added DOORPCH version 2.5 code.  Modified
  254.                          program to support PCBoard 12.0
  255.  
  256.  
  257.  
  258. Mark J. Fletcher
  259. CUO-RMS - Metro Orlando's BPS Affiliate
  260. 625-E Herndon Avenue
  261. Orlando, Florida 32803
  262.  
  263.